What Australia needs is a new cricket captain

A MOUNTAIN of sorts has been scaled by the England cricket team by defeating Australia by an innings and 71 runs in the second cricket Test in Adelaide. The last time Australia suffered an innings defeat at home was in 1993 when the West Indies were the victors. The loss has put Australia in a … Continue reading What Australia needs is a new cricket captain